{
  "name": "jawn",
  "scripts": {
    "start": "ts-node src/index.ts",
    "build": "tsc",
    "serve": "node dist/index.js",
    "dev": "nodemon --config nodemon.jawn.json",
    "test:jawn": "npx jest --config packages/jawn/jest.config.js --detectOpenHandles"
  },
  "version": "1.0.0",
  "main": "index.js",
  "license": "MIT",
  "dependencies": {
    "@anthropic-ai/tokenizer": "^0.0.4",
    "@clickhouse/client": "^0.0.14",
    "@helicone/project-rosetta": "^1.1.51",
    "@sentry/node": "^7.93.0",
    "@sentry/profiling-node": "^1.3.5",
    "@supabase/supabase-js": "^2.1.1",
    "dateformat": "^5.0.3",
    "dotenv": "^16.3.1",
    "express": "^4.18.2",
    "express-openapi-validator": "^5.1.1",
    "fs": "^0.0.1-security",
    "generate-api-key": "^1.0.2",
    "gpt-tokenizer": "^2.1.2",
    "js-tiktoken": "^1.0.8",
    "lodash": "^4.17.21",
    "lodash.merge": "^4.6.2",
    "morgan": "^1.10.0",
    "openai": "^4.24.7",
    "pg": "^8.11.3",
    "posthog-node": "^3.5.0",
    "ts-node": "^10.9.1",
    "typescript": "^5.2.2",
    "uuidv4": "^6.2.13",
    "zod": "^3.22.4"
  },
  "devDependencies": {
    "@types/dateformat": "^5.0.2",
    "@types/express": "^4.17.21",
    "@types/lodash": "^4.14.202",
    "@types/morgan": "^1.9.7",
    "@types/node": "^20.8.10",
    "@types/pg": "^8.10.7",
    "@types/ws": "^8.5.10",
    "jest": "^29.7.0",
    "nodemon": "^3.0.1",
    "openapi-typescript": "^6.7.1",
    "ts-jest": "^29.1.1",
    "typescript": "^5.2.2"
  }
}
